A Practical Comparison of Asynchronous Design Styles

نویسندگان

  • David W. Lloyd
  • Jim D. Garside
چکیده

It is well known that single-rail, bundled-delay circuits provide good area eficiency but it can be dificult to match them with appropriate delay models. Conversely delay insensitive circuits such as those employing dualrail codes are larger but it is easier to ensure timing correctness. In terms of speed, bundled-delay circuits need conservative timing but dual-rail circuits can require an appreciable completion detection overhead. This paper compares designs in both of these styles and also a delay-insensitive I-of4 coded circuit using the practical example of an ARM Thumb instruction decodel: The results show that, through the application of careful optimizations, the I-of-4 circuits out-performed single-rail circuits and reduced the power compared to dual-rail cir-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Leveraging the Web for Synchronous Versus Asynchronous Distance Learning

This paper reports on the authors’ experiences in designing and teaching synchronous distance learning classes in electrical and computer engineering and in designing asynchronous distance learning classes for a graduate program in information technology. These experiences provide insight into the characteristics, benefits, and limitations of these two modes of distance learning. These characte...

متن کامل

Comparison and analysis of sequential circuits using different logic styles

In digital VLSI, power dissipation has become a prime constraint. Many design architecture and techniques have been developed to reduce power dissipation. In this paper implementation of sequential circuits such as D flip flop, PIPO shift register and RAM in Gate diffusion input (GDI) technique and its comparison with other logic styles is presented. This technique allows reduced power consumpt...

متن کامل

High Speed CMOS VLSI Design Lecture 14 : Asynchronous Logic ( c ) 1997

Many styles of asynchronous circuits are mathematically fascinating, but practically useless. In particular, “delay insensitive” circuits which make no assumptions whatsoever about the relative delays of elements are generally useless because they involve tremendous overhead determining when logic has completed. We will avoid these types of circuits and focus on circuits which make a limited nu...

متن کامل

A Formally Based Framework for Supporting Design and Analysis of Asynchronous Hardware Systems

We describe the Rainbow hardware design framework for supporting the design of asynchronous systems using Sutherland’s Micropipeline design philosophy. The framework offers a range of user-level description styles for asynchronous systems, in order to meet the requirements of hardware engineers. Full interworking between the component sub-languages is supported, enabling the construction of mul...

متن کامل

Speci � c Asynchronous Microengines for E cient High level Control

Despite the growing interest in asynchronous circuits programmable asynchronous controllers based on the idea of microprogramming have not been actively pursued Since programmable control is widely used in many com mercial ASICs to allow late correction of design errors to easily upgrade product families to meet the time to market and even e ect run time modi cations to control in adaptive syst...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001